Big Huge Thesaurus

almond moth

noun